home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / mesup11.zip / MESUP.DOC next >
Text File  |  1990-11-15  |  6KB  |  179 lines

  1.  
  2.  
  3.                       *************************************
  4.                       *                                   *
  5.                       *              MESUP                *
  6.                       *                                   *
  7. |                     *           Version 1.1             *
  8.                       *                                   *
  9.                       * GT 15.50 or higher -  LAN AWARE   *
  10.                       *                                   *
  11.                       *  Tested on a LANtastic Network    *
  12.                       *                                   *
  13.                       *************************************
  14.  
  15.                         A Programme for GT 15.50+ Sysops
  16.                           (Of no use to anyone else)
  17.  
  18.                                John Della-Torre
  19.  
  20.                                   PO Box 169
  21.                                    Eastwood
  22.                              New South Wales 2122
  23.                                Sydney, Australia
  24.  
  25.                              GT Net/Node:  302/000
  26.  
  27.  
  28.                  The Poet's Dilemma: 61-2-804-6412  (HST DS  )
  29.                                    : 61-2-804-7449  (HST 9600)
  30.                               Voice: 61-2-804-7516
  31.  
  32.  
  33.        ╔══════════════════════════════════════════════════════════════╗
  34.        ║ Changes from the last release are shown with a | in column 1.║
  35.        ╚══════════════════════════════════════════════════════════════╝
  36.  
  37.  
  38.     WARRANY
  39.     =======
  40.  
  41.     Use this programme at your own risk.  No warranty is given.
  42.  
  43.     I wrote it to help me run my own system and I offer it to others on the
  44.     understanding  that I am not to be held responsible if it does not work
  45.     on or damages your system.
  46.  
  47.  
  48.     LICENCE and REGISTRATION
  49.     ========================
  50.  
  51.     No  registration  is required to use this programme - it is not part of
  52.     the OZNET suite of programmes.
  53.  
  54.     You  may  copy  and  distribute the two files that comprise the package
  55.     provided  you  do  not alter any file; distribute the package using any
  56.     compression technique you wish.
  57.  
  58.     The  package  is "Shareware" and the copyright remains with the author.
  59.     If you like or use the programme send me a Netmail message or  post  an
  60.     entry in the "OZ Companions" conference.
  61.  
  62.  
  63.     HISTORY
  64.     =======
  65.  
  66.     Nov  08,  1990  Version  1.0 - Initial Release
  67. |   Nov  16,  1990  Version  1.1 - Introduced and exlusion file - MESUP.CTL.
  68. |                                  See EXCLUSIONS Section below.
  69.  
  70.  
  71.     PURPOSE
  72.     =======
  73.  
  74.     I  wanted  a  utility that would upgrade or downgrade a caller based on
  75.     the  number  of  PUBLIC message bases (s)he had accessed, so I invented
  76.     MESUP.
  77.  
  78.     On  my  system,  first  time  callers  once  they  have  completed  the
  79.     questionnaire,  get  full  access,  but  in 20 minute sessions. If they
  80.     access  at  least SIX PUBLIC message areas, their access is bumped from
  81.     20 minutes to 40 minutes, ie they move from T to N access levels.
  82.  
  83.     I  use  MESUP  in  the  GTLOGOFF.BAT to  determine  whether  the caller
  84.     should  be upgraded from T to N or if an existing N caller, who has not
  85.     accessed  SIX or more PUBLIC message areas, should be downgraded from N
  86.     to T.
  87.  
  88.  
  89.     INSTALLATION
  90.     ============
  91.  
  92.     Place the EXE file in a directory in your PATH and print the DOC file.
  93.  
  94.  
  95.     SYNTAX
  96.     ======
  97.  
  98.     To  get information on the syntax, please enter "mesup ?" -  (no QUOTES
  99.     required). The parameters that can be passed are:
  100.  
  101.  
  102.            ?       Syntax details
  103.  
  104.            /Axy    The Access levels.
  105.  
  106.            /Cn     n  is  the  minimum number of PUBLIC message bases
  107.                    the  caller needs to have accessed for the changes
  108.                    specified in the /A to take effect.
  109.  
  110.            /Na_b   A  caller  name  may  be  specified  here. This is
  111.                    'manual'  mode  -  normally  the  caller's name is
  112.                    taken  from  GTUSER.BBS.  If  you  use the /N, for
  113.                    random  inquiries, then blanks must be substituted
  114.                    with "_".
  115.  
  116.  
  117.     NOTES:
  118.  
  119.     (1)  I  don't  believe  the  /N  will work with one level  names,
  120.          unless you can fool it and place a "_" at the end.
  121.  
  122.     (2)  You  should  arrange  the xy in /A in "upgrade" order, ie if
  123.          you  want  the  caller  to  move from T to N if the required
  124.          number of PUBLIC message bases have been accessed and from N
  125.          to T if they have not, then use /aTN.  This is _important_.
  126.  
  127.  
  128.     EXAMPLES
  129.     ========
  130.  
  131.     (1) MESUP
  132.  
  133.          No   parameters   are   passed,   so  the  programme  presents
  134.          information.
  135.  
  136.     (2) MESUP /c5 /aTN
  137.  
  138.          If the caller has accessed 5 or more PUBLIC message bases, and
  139.          is  currently  T  in  the  USER.CTL  file,  then (s)he will be
  140.          "upgraded"  to  access level  N.  Conversely, if the caller is
  141.          currenly  N and has accessed less than 5 PUBLIC message bases,
  142.          then (s)he will be "downgraded" to level T.
  143.  
  144.     (3) MESUP /c5 /aTN /nHarpo_Marx
  145.  
  146.          As  above,  but the user name "Harpo Marx" is used. Any blanks
  147.          in the name must be replaced by "_".
  148.  
  149.  
  150.     RETURN CODES
  151.     ============
  152.  
  153.     MESUP  returns  an  errorlevel of 99 if any error is detected.
  154.  
  155.     An ERRORLEVEL of 1 indicates that the caller has been "upgraded" and an
  156.     ERRORLEVEL of 2 means the caller has been "downgraded".
  157.  
  158.     You  could  use  TEXT2MSG  and send an appropriate message based on the
  159.     errorlevel returned.
  160.  
  161.  
  162.     THE MESUP.LOG FILE
  163.     ==================
  164.  
  165.     A  LOG  file  (MESUP.LOG) is kept in either your GTPATH directory or
  166.     the LOG pathname specified in GT's "Set Pathnames" option.
  167.  
  168.  
  169. |  EXCLUSIONS
  170. |  ==========
  171.  
  172. |   Callers  can be excluded from MESUP checking by placing their names in
  173. |   MESUP.CTL  in the GTPATH. The names must be entered one to a line with
  174. |   capitals in the appropriate places.
  175.  
  176.     Cheers,
  177.  
  178.     John
  179.